[data-cplx-component="mirrored-code-block"]:not(:empty)
  + [data-cplx-component="message-block-code-block"] {
  display: none;
}

[data-cplx-component="mirrored-code-block"]:not(:empty)
  + div.w-full.md\:max-w-\[90vw\]:not(.overflow-x-auto) {
  visibility: hidden;
}

[data-cplx-component="message-block-code-block"]:empty {
  display: none;
}

[data-cplx-component="message-block-code-block"] code {
  white-space: unset !important;
  width: max-content !important;
}
